/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let Molaryuyan = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M731.428571 182.857143a109.714286 109.714286 0 0 1 109.714286 109.714286v365.714285a109.750857 109.750857 0 0 1-77.824 104.996572c3.035429-10.057143 4.681143-20.772571 4.681143-31.853715v-18.432c16.237714-10.861714 27.355429-28.745143 29.037714-49.298285L797.257143 658.285714V292.571429a65.828571 65.828571 0 0 0-60.416-65.609143L731.428571 226.742857H365.714286c-22.820571 0-42.934857 11.629714-54.747429 29.257143H292.571429a109.714286 109.714286 0 0 0-31.853715 4.681143A109.714286 109.714286 0 0 1 365.714286 182.857143h365.714285z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <Path
        d="M658.285714 256a109.714286 109.714286 0 0 1 109.714286 109.714286v365.714285a109.714286 109.714286 0 0 1-109.714286 109.714286H292.571429a109.714286 109.714286 0 0 1-109.714286-109.714286V365.714286a109.714286 109.714286 0 0 1 109.714286-109.714286h365.714285z m0 43.885714H292.571429a65.828571 65.828571 0 0 0-65.609143 60.416L226.742857 365.714286v365.714285a65.828571 65.828571 0 0 0 60.416 65.609143L292.571429 797.257143h365.714285a65.828571 65.828571 0 0 0 65.609143-60.416L724.114286 731.428571V365.714286a65.828571 65.828571 0 0 0-60.416-65.609143L658.285714 299.885714z"
        fill={getIconColor(color, 1, '#333333')}
      />
      <Path
        d="M420.900571 658.285714v-41.142857H335.36v-60.598857h79.542857v-40.813714H335.396571v-51.565715h85.504v-40.850285h-135.314285V658.285714h135.314285z m94.171429 0v-84.553143c0-21.211429 3.035429-36.388571 9.142857-45.531428 6.107429-9.142857 16.018286-13.750857 29.732572-13.750857 10.093714 0 17.444571 3.254857 22.052571 9.728 4.571429 6.473143 6.875429 16.201143 6.875429 29.147428V658.285714h49.005714v-117.174857c0-21.321143-5.376-37.632-16.201143-48.932571-10.825143-11.300571-26.697143-16.932571-47.542857-16.932572-12.251429 0-23.149714 2.194286-32.731429 6.656a51.785143 51.785143 0 0 0-22.601143 19.675429h-2.706285l-6.582857-22.966857h-37.449143V658.285714h49.005714z"
        fill={getIconColor(color, 2, '#333333')}
      />
    </Svg>
  );
};

Molaryuyan.defaultProps = {
  size: 18,
};

Molaryuyan = React.memo ? React.memo(Molaryuyan) : Molaryuyan;

export default Molaryuyan;
